carissa plum - Spanish English Dictionary